Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour China F1 China F1 China F2 M25 Hong Kong China F4 China F5 China #1-w1 China #1-w2 China #1-w3 China #1-w4 Italy F27 China F8 China F1 China F4 Korea F2 China F7 China F8 Canada F3 Indonesia F4 Thailand F4 Thailand F5 Australia F12 China F1 China F2 China F6 Israel F7 Israel F8 China F7 China F8 China F9 China F10 Vietnam F5 Vietnam F6 Hong Kong F2 Hong Kong F3 Turkey F2 Turkey F5 Turkey F6 Turkey F7 Turkey F8 Turkey F9 China F1 China F2 China F3 China F4 Thailand F1 Thailand F2 China F1 China F2 China F3 China F4 China F5 Thailand F4 Thailand F5 China F6 China F8 China F9 Turkey F2 Turkey F3 Turkey F4 Turkey F5 M25 Luzhou Japan F3 Japan F4 China F3 China F4 China F5 China F6 China F8 China F9 China F10 China F11 China F3 China F6 China F7 China F1 China F2 China F3 China F4 China F5 Japan F1 Japan F3 Thailand F1 Thailand F3 Italy F25 Italy F26 Japan F11 Japan F12 New Zealand F2 Japan F1 Japan F2 China F1 China F2 China F3 China F4 China F5 Indonesia F1 Indonesia F Indonesia F3 China F6 China F7 China F8 China China F1 China F2 Japan F1 Japan F3 China F3 China F4 Korea F4 Japan F4 Japan F5 Japan F6 Japan F7 Japan F8 Japan F9 China F1 China F2 USA F4 Japan F1 Japan F2 Japan F3 Korea F1 Korea F2 Korea F3 Korean Rep. F4 China F3 China F4 Malaysia F1 Malaysia F2 Australia F6 China F6 China F5 China F7 Australia F5 Australia F6 Azerbaijan F1 China F1 China F2 China F3 China F4 Korea F3 China F5 China F6 M25 Fuzhou Australia F7 Australia F8 Australia F9 China F2 China F5 China F10 13 BH Tennis Open International Cup - Belo Horizonte China F3 Japan F1 (Nishi-Tama) Japan F2 (Nishi-Tokyo) Japan F3 (Kofu) China F4 (Luzhou) China F5 (Luzhou) Korea F3 China F7 (Wuhan) China F8 (Fuzhou) China F10 (Kunshan) China F11 (Shenzhen) China F14 (Tianjin) Australia F5 (Brisbane) Australia F6 (Toowoomba) Australia F7 (Cairns) Japan F4 (Tsukuba) Japan F5 (Kashiwa) Japan F6 (Matsuyama) China F7 (Luzhou) China F8 (Yinchuan) Hong Kong F1 (Hong Kong) M25 Bakersfield M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir M25 Monastir M25 Monastir M25 Monastir M15 San Diego M15 San Diego M15 Los Angeles M25 Tsukuba M25 Kashiwa M25 Luzhou M15 Tianjin M25 Shenzhen Challenger Ford de Cherbourg - Cherbourg Fergana Tennis Challenger Tournament - Fergana Bukhara Challenger - Bukhara Samsung Securities Cup Challenger Tennis - Seoul Tumkur Open - Tumkur Ischgl International Tennis Challenger 2003 - Ischgl Garden Open 2004 - Rome Ispat Open 2004 - Ostrava Steelers Cup - Kosice Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao China Open - Beijing College Station Challenger - College Station Austin Challenger - Austin The LTA Bolton Challenger - Bolton Lambertz Open - Aachen Tatra Banka Open - Bratislava Citta di Monza - Monza ECM Prague Open 2005 - Prague The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Men's Challenger - Nottingham Open D'Orleans - Orleans The LTA Men's Challenger - Southampton Tatra Banka Open - Bratislava Mobilux Open - Luxembourg Antonio Savoldi-Marco Co. - Manerbio 2008 China TCL Challenger - Guangzhou The Surbiton Trophy - Surbiton Open D'Orleans - Orleans Ostrava Challenger Vancouver Challenger St. Remy Challenger Tashkent Challenger Fergana Challenger Lexington Challenger Beijing Challenger Karshi Challenger Bangkok Challenger Bangkok Challenger Guangzhou Challenger Pingguo Challenger Busan Challenger Beijing Challenger Shanghai Challenger Bangkok Challenger Burnie Challenger Kyoto Challenger Beijing Challenger Shanghai Challenger Ningboo Challenger Dallas Challenger Kun-Ming Challenger Beijing Challenger Guangzhou Challenger Nottingham Challenger Tianjin Challenger Vancouver Challenger Aptos Challenger Shanghai Challenger Napa Challenger Geneva Challenger Mouilleron-Le-Captif Challenger Traralgon Challenger 2 Yokohama Challenger Happy Valley Challenger Kyoto Challenger Guangzhou Challenger Irving Challenger Shenzhen Challenger Le Gosier Challenger Anning Challenger Busan Challenger Seoul Challenger Manchester Challenger Gimcheon Challenger Bangkok Challenger Shanghai Challenger Traralgon Challenger Canberra Challenger Kobe Challenger Yokohama Challenger Happy Valley Challenger Manila Challenger Maui Challenger New Delhi Challenger Kyoto Challenger Zhuhai Challenger Guangzhou Challenger Shenzhen Challenger Gwangju Challenger Nanjing Challenger Anning Challenger Rome Challenger Manchester Challenger Surbiton Challenger Ilkley Challenger Gimcheon Challenger Astana Challenger Chengdu Challenger Qingdao Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Las Vegas Challenger Suzhou Challenger Bangkok Challenger Bangkok Challenger Maui Challenger Dallas Challenger Yokohama Challenger Taipei City Challenger Surbiton Challenger Chengdu Challenger Zhangjiagang Challenger Shanghai Challenger Ningboo Challenger Suzhou Challenger Shenzhen Challenger Eckental Challenger Bratislava Challenger Toyota Challenger Bangkok Challenger Canberra Challenger Burnie Challenger Launceston Challenger Kyoto Challenger Yokohama Challenger Zhuhai Challenger Shenzhen Challenger Qujing Challenger St. Brieuc Challenger Nanchang Challenger Anning Challenger Gimcheon Challenger Busan Challenger Winnipeg Challenger Gatineau Challenger Granby Challenger Chengdu Challenger Jinan Challenger Zhangjiagang Challenger Shanghai Challenger Kaohsiung Challenger Ningboo Challenger Liuzhou Challenger Shenzhen Challenger Eckental Challenger Bratislava Challenger Kobe Challenger Playford Challenger Canberra Challenger Rennes Challenger Burnie Challenger Bangkok Challenger Bangkok Challenger Zhuhai Challenger Shenzhen Challenger Zhangjiagang Challenger Taipei City Challenger Anning Challenger Seoul Challenger Busan Challenger Gwangju Challenger Little Rock Challenger Columbus Challenger Winnipeg Challenger Gatineau Challenger Granby Challenger Aptos Challenger Vancouver Challenger Jinan Challenger Ningboo Challenger Liuzhou Challenger Shenzhen Challenger Kobe Challenger Canberra Challenger Burnie Challenger Columbus Challenger Indian Wells Challenger Istanbul Challenger Monterrey Challenger Biel Challenger Challenger Ford de Cherbourg - Cherbourg The Stella Artois Grass Court Championships - London China Open - Beijing Heineken Open Shanghai - Shanghai Chennai Open - Chennai Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open 13 - Marseille US Men's Clay Court Championships - Houston Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven China Open - Beijing BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle China Open - Beijing BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Chennai Open - Chennai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas Gerry Weber Open - Halle China Open - Beijing Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing If Stockholm Open - Stockholm Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Citi Open - Washington St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston AEGON Championships - London If Stockholm Open - Stockholm Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu China Open - Beijing Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Chengdu Open - Chengdu Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Geneva Open - Geneva Antalya Cup - Antalya Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Shenzhen Open - Shenzhen China Open - Beijing Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Chengdu Open - Chengdu China Open - Beijing Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) Wuxi Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai U.S. Open - New York China Open - Beijing French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Shenzhen Open - Shenzhen Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York M25 Anning M15 Maanshan M15 Luan Gazprom Hungarian Open - Budapest M15 Maanshan M15 Luan M15 Hong Kong Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open Qualifying - Doha Davis Cup, Group 2, 1R, BUL-CYP 3-2 Davis Cup, Group 2, PO, EGY-CYP 2-3 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, PO, CYP-BUL 4-1 Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 2, 2R, INA-CHN 2-3 Asian Hopman Cup - Astana Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group 2, 2R, CYP-IRL 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group 2, 1R, CYP-EGY 3-2 Davis Cup, Group II, PO, BUL-CYP 2-3 Davis Cup, Group II, 1R, CYP-MAR 3-2 Davis Cup, Group II, PO, CYP-BEN 3-2 Davis Cup, Group I, 1R, NZL-CHN 4-1 Davis Cup, Group I, THA-CHN 0-5 Davis Cup, Group I, 1R, TPE-CHN 0-5 Davis Cup, Group II, PO, CYP-TUN 1-4 Davis Cup, World Group, QR, CHN-JPN 2-3 Davis Cup, Group I, 1R, CHN-KOR 1-3 Australian Open (juniors) French Open (juniors) U.S. Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr The Mubadala World Tennis Championship AAMI Classic - Kooyong Australian Open (Wildcard) Australian Open (Asia, Wildcard) Kooyong Classic - Kooyong Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) Olympics - Athens Olympics - London M15 Tianjin M25 Yinchuan Zhuhai Challenger M25 Hong Kong Guangzhou Challenger Zhuhai Open - Zhuhai Shenzhen 1 Challenger Shenzhen 2 Challenger Matsuyama Challenger M25 Yinchuan M25 Luzhou M25 Anning Wuxi Challenger